<?php  
	header('content-type:text/html;charset=utf-8');
	echo '<pre>';
	class richestMan{
		//创建单例类中的唯一单例对象
		private static $richestPeople = null;
		//创建单例方法，用来在全局中获取唯一单例对象
		public static function findRichesMan(){
			//如果这个人不存在，就创建一个最富有的人
			if(self::$richestPeople == null){
				self::$richestPeople = new self();
				self::$richestPeople -> pname = '最富有的人';
				echo "=======================";
			}
			//如果存在，那么就不用创建，而是直接把这个人返回就可以啦
			return self::$richestPeople;
		}
		//共有属性，当对象创建的时候，用来证明对象的身份
		public $pname = '';
	}

	$richMan1 = richestMan::findRichesMan();
	$richMan2 = richestMan::findRichesMan();
	print_r($richMan1);
	print_r($richMan2);
?>